package com.googlecode.gwtbb.client.only.remote.user;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.AsyncCallback;
import com.googlecode.gwtbb.client.shared.entity.user.User;
import com.googlecode.gwtbb.client.shared.remote.user.LoginUserBean;
import com.googlecode.gwtbb.client.shared.remote.user.RegisterUserBean;

public interface UserServiceAsync {

	void get(Long id, AsyncCallback async);

	void login(LoginUserBean loginUserBean, AsyncCallback async);

	void register(RegisterUserBean registerUserBean, AsyncCallback async);
}
